be put to rest - Turkish English Dictionary